stay under the debris - Francés Inglés Diccionario